inflatable splint - Spanish English Dictionary